翻訳と辞書
Words near each other
・ Java Man
・ Java Management Extensions
・ Java Media Framework
・ Java memory model
・ Java Message Service
・ Java Metadata Interface
・ Java Mobile Media API
・ Java Model Railroad Interface
・ Java Modeling Language
・ Java Module System
・ Java moss
・ Java mouse-deer
・ Java Naming and Directory Interface
・ Java Native Access
・ Java Native Interface
Java Object Oriented Querying
・ Java OpenAL
・ Java OpenGL
・ Java Optimized Processor
・ Java Pacific Film
・ Java package
・ Java Pathfinder
・ Java performance
・ Java Persistence API
・ Java Persistence Query Language
・ Java pipistrelle
・ Java Platform Debugger Architecture
・ Java Platform, Enterprise Edition
・ Java Platform, Micro Edition
・ Java Platform, Standard Edition


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Java Object Oriented Querying : ウィキペディア英語版
Java Object Oriented Querying

Java Object Oriented Querying, commonly known as jOOQ, is a light database-mapping software library in Java that implements the active record pattern. Its purpose is to be both relational and object oriented by providing a domain-specific language to construct queries from classes generated from a database schema.
==Paradigm==

jOOQ claims that SQL should come first in any database integration. Thus, it does not introduce a new textual query language, but rather allows for constructing plain SQL from jOOQ objects and code generated from a database schema. jOOQ uses JDBC to call the underlying SQL queries.
While it provides abstraction on top of JDBC, jOOQ does not have as much functionality and complexity as standard object-relational mapping libraries such as Hibernate and JPA.
jOOQ's closeness to SQL has advantages over typical object-relational mapping libraries. SQL has many features that cannot be used in an object oriented programming paradigm; this set of differences is referred to as the object-relational impedance mismatch. By being close to SQL, jOOQ helps to prevent syntax errors and type mapping problems. Also, variable binding is taken care of. It is also possible in jOOQ to create very complex queries, that involve aliasing, unions, nested selects and complex joins. jOOQ also supports database-specific features, such as UDTs, enum types, stored procedures and native functions.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Java Object Oriented Querying」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.